home *** CD-ROM | disk | FTP | other *** search
/ The Psychedelic Bus of Dead Knowledge / The Psychedelic Bus of Dead Knowledge.iso / drag & drop onto System Folder / QuickTime™ / QuickTime™.rsrc / bin.rsrc_clok_-19152.txt < prev    next >
Text File  |  1996-07-18  |  12KB  |  208 lines

  1. start:
  2. 00000000  2200                     move.l     D1, D0
  3. 00000002  3400                     move.w     D2, D0
  4. 00000004  6B20                     bmi        +0x22 /* 00000026 */
  5. 00000006  E042                     asr        D2.w, 8
  6. 00000008  0C42 0002                cmpi.w     D2, 0x2
  7. 0000000C  6C78                     bge        +0x7A /* 00000086 */
  8. 0000000E  0240 00FF                andi.w     D0, 0xFF
  9. 00000012  43FB 2520 009E           lea.l      A1, [PC + 0x9E + D2 * 4]
  10. 00000018  B059                     cmp.w      D0, [A1]+
  11. 0000001A  6C6A                     bge        +0x6C /* 00000086 */
  12. 0000001C  D2D1                     add.w      A1, [A1]
  13. 0000001E  43F1 0200                lea.l      A1, [A1 + D0.w * 2]
  14. 00000022  D2D1                     add.w      A1, [A1]
  15. 00000024  4ED1                     jmp        [A1]
  16. label00000026:
  17. 00000026  5C40                     addq.w     D0, 6
  18. 00000028  6B5C                     bmi        +0x5E /* 00000086 */
  19. 0000002A  43FA 008A                lea.l      A1, [PC + 0x8A /* 000000B6, value 0xFFD0FFCE */]
  20. 0000002E  43F1 0200                lea.l      A1, [A1 + D0.w * 2]
  21. 00000032  D2D1                     add.w      A1, [A1]
  22. 00000034  4ED1                     jmp        [A1]
  23. fn00000036:
  24. 00000036  205F                     movea.l    A0, [A7]+
  25. 00000038  2017                     move.l     D0, [A7]
  26. 0000003A  3400                     move.w     D2, D0
  27. 0000003C  6B3A                     bmi        +0x3C /* 00000078 */
  28. 0000003E  E042                     asr        D2.w, 8
  29. 00000040  0C42 0002                cmpi.w     D2, 0x2
  30. 00000044  6C3C                     bge        +0x3E /* 00000082 */
  31. 00000046  0240 00FF                andi.w     D0, 0xFF
  32. 0000004A  43FB 2520 0066           lea.l      A1, [PC + 0x66 + D2 * 4]
  33. 00000050  B059                     cmp.w      D0, [A1]+
  34. 00000052  6C2E                     bge        +0x30 /* 00000082 */
  35. 00000054  D2D1                     add.w      A1, [A1]
  36. label00000056:
  37. 00000056  43F1 0200                lea.l      A1, [A1 + D0.w * 2]
  38. 0000005A  D2D1                     add.w      A1, [A1]
  39. 0000005C  2009                     move.l     D0, A1
  40. 0000005E  43FA 0046                lea.l      A1, [PC + 0x46 /* 000000A6, value 0xFFFFFFEC */]
  41. 00000062  D3D1                     add.l      A1, [A1]
  42. 00000064  2209                     move.l     D1, A1
  43. 00000066  B081                     cmp.l      D0, D1
  44. 00000068  6718                     beq        +0x1A /* 00000082 */
  45. 0000006A  43FA 003E                lea.l      A1, [PC + 0x3E /* 000000AA, value 0xFFFFFFDC */]
  46. 0000006E  D3D1                     add.l      A1, [A1]
  47. 00000070  2209                     move.l     D1, A1
  48. 00000072  B081                     cmp.l      D0, D1
  49. 00000074  670C                     beq        +0xE /* 00000082 */
  50. 00000076  4ED0                     jmp        [A0]
  51. label00000078:
  52. 00000078  5C40                     addq.w     D0, 6
  53. 0000007A  6B06                     bmi        +0x8 /* 00000082 */
  54. 0000007C  43FA 0038                lea.l      A1, [PC + 0x38 /* 000000B6, value 0xFFD0FFCE */]
  55. 00000080  60D4                     bra        -0x2A /* 00000056 */
  56. label00000082:
  57. 00000082  7000                     moveq.l    D0, 0x00
  58. 00000084  4ED0                     jmp        [A0]
  59. label00000086:
  60. 00000086  2F01                     move.l     -[A7], D1
  61. 00000088  2050                     movea.l    A0, [A0]
  62. 0000008A  2050                     movea.l    A0, [A0]
  63. 0000008C  2F10                     move.l     -[A7], [A0]
  64. 0000008E  70FE                     moveq.l    D0, 0xFFFFFFFE
  65. 00000090  A82A                     syscall    ComponentDispatch
  66. 00000092  4841                     swap.w     D1
  67. 00000094  0241 00FF                andi.w     D1, 0xFF
  68. 00000098  2057                     movea.l    A0, [A7]
  69. 0000009A  4FF7 1008                lea.l      A7, [A7 + D1.w + 0x8]
  70. 0000009E  2EBC 8000 8002           move.l     [A7], 0x80008002
  71. 000000A4  4ED0                     jmp        [A0]
  72. 000000A6  FFFF                     .invalid   <<F/7/7>>
  73. 000000A8  FFEC                     .invalid   <<F/7/7>>
  74. 000000AA  FFFF                     .invalid   <<F/7/7>>
  75. 000000AC  FFDC                     .invalid   <<F/7/7>>
  76. 000000AE  0006 0006                ori.b      D6, 0x6
  77. 000000B2  0009 000E                ori.b      A1, 0xE
  78. 000000B6  FFD0                     .invalid   <<F/7/7>>
  79. 000000B8  FFCE                     .invalid   <<F/7/7>>
  80. 000000BA  006A 0018 0106           ori.w      [A2 + 0x106], 0x18
  81. 000000C0  0076 FFC4 0136 FFC0 FFBE FFBC ori.w      [[A6 - 0x3F0042] + D0 - 0x44], 0xFFC4
  82. 000000CC  FFBA                     .invalid   <<F/6/7>>
  83. 000000CE  FFB8                     .invalid   <<F/6/7>>
  84. 000000D0  FFB6                     .invalid   <<F/6/7>>
  85. 000000D2  FFB4                     .invalid   <<F/6/7>>
  86. 000000D4  4E56 0000                link       A6, 0
  87. 000000D8  48E7 0308                movem.l    -[A7], D6,D7,A4
  88. 000000DC  3C2E 0008                move.w     D6, [A6 + 0x8]
  89. 000000E0  286E 000A                movea.l    A4, [A6 + 0xA]
  90. 000000E4  48C6                     ext.l      D6
  91. 000000E6  2F06                     move.l     -[A7], D6
  92. 000000E8  4EBA FF4C                jsr        [PC - 0xB4 /* 00000036 */]
  93. 000000EC  4A80                     tst.l      D0
  94. 000000EE  56C0                     sne        D0
  95. 000000F0  4400                     neg.b      D0
  96. 000000F2  49C0                     lea.l      A4, D0
  97. 000000F4  2E00                     move.l     D7, D0
  98. 000000F6  584F                     addq.w     A7, 4
  99. 000000F8  661A                     bne        +0x1C /* 00000114 */
  100. 000000FA  2054                     movea.l    A0, [A4]
  101. 000000FC  4A90                     tst.l      [A0]
  102. 000000FE  6714                     beq        +0x16 /* 00000114 */
  103. 00000100  598F                     subq.l     A7, 4
  104. 00000102  2054                     movea.l    A0, [A4]
  105. 00000104  2F10                     move.l     -[A7], [A0]
  106. 00000106  3F06                     move.w     -[A7], D6
  107. 00000108  2F3C 0002 FFFD           move.l     -[A7], 0x2FFFD
  108. 0000010E  7000                     moveq.l    D0, 0x00
  109. 00000110  A82A                     syscall    ComponentDispatch
  110. 00000112  2E1F                     move.l     D7, [A7]+
  111. label00000114:
  112. 00000114  2D47 000E                move.l     [A6 + 0xE], D7
  113. 00000118  4CEE 10C0 FFF4           movem.l    D6,D7,A4, [A6 - 0xC]
  114. 0000011E  4E5E                     unlink     A6
  115. 00000120  4E74 0006                rtd        0x0006
  116. 00000124  4E56 0000                link       A6, 0
  117. 00000128  2D7C 0001 0006 000C      move.l     [A6 + 0xC], 0x10006
  118. 00000130  4E5E                     unlink     A6
  119. 00000132  4E74 0004                rtd        0x0004
  120. 00000136  4E56 FFEC                link       A6, -0x0014
  121. 0000013A  48E7 0118                movem.l    -[A7], D7,A3,A4
  122. 0000013E  7E00                     moveq.l    D7, 0x00
  123. 00000140  2D7C 636C 6F6B FFEC      move.l     [A6 - 0x14], 0x636C6F6B /* 'clok' */
  124. 00000148  7000                     moveq.l    D0, 0x00
  125. 0000014A  2D40 FFF0                move.l     [A6 - 0x10], D0
  126. 0000014E  2D7C 6170 706C FFF4      move.l     [A6 - 0xC], 0x6170706C /* 'appl' */
  127. 00000156  7203                     moveq.l    D1, 0x03
  128. 00000158  2D41 FFF8                move.l     [A6 - 0x8], D1
  129. 0000015C  2D41 FFFC                move.l     [A6 - 0x4], D1
  130. 00000160  598F                     subq.l     A7, 4
  131. 00000162  7000                     moveq.l    D0, 0x00
  132. 00000164  2F00                     move.l     -[A7], D0
  133. 00000166  486E FFEC                pea.l      [A6 - 0x14]
  134. 0000016A  7004                     moveq.l    D0, 0x04
  135. 0000016C  A82A                     syscall    ComponentDispatch
  136. 0000016E  265F                     movea.l    A3, [A7]+
  137. 00000170  200B                     move.l     D0, A3
  138. 00000172  673A                     beq        +0x3C /* 000001AE */
  139. 00000174  598F                     subq.l     A7, 4
  140. 00000176  2F0B                     move.l     -[A7], A3
  141. 00000178  7007                     moveq.l    D0, 0x07
  142. 0000017A  A82A                     syscall    ComponentDispatch
  143. 0000017C  285F                     movea.l    A4, [A7]+
  144. 0000017E  200C                     move.l     D0, A4
  145. 00000180  6724                     beq